Ektron Reference


>>Helping Users Navigate Your Web Site > Using Search > Using Microsoft Search Server > Windows Services used by the Search

Windows Services Used by the Search

Ektron's search feature uses several Windows services to monitor database updates, determine if a new crawl needs to be launched, and perform the database crawl. This section explains the operation of these services.

Service

Description

Ektron Search Server Service

Runs on search server and Ektron site server.

Responsible for communication between servers. It triggers search tasks such as crawling, synonym sets, etc.

Whenever content is added, updated or deleted, this service changes the Search Status screen's Incremental Crawl Request Pending flag to Yes. As a result, the next time the crawl interval is reached, this service launches the Ektron CMS File Helper Service. See Also: Events that Start an Incremental Crawl

Ektron ProtocolHandler File Helper Service

Uses protocolhandler.dll file

Runs on CMS server during a crawl

Gets content updates from database server and feeds them to Search Server

Ektron CMS FileHelper Service

Runs on CMS Site server

Indexes assets and sends them to Ektron ProtocolHandler File Helper Service

Ektron Query Service Passes search term from Ektron server to Microsoft Search Server 2010 and returns results

How Services Process Content Updates

1. As Ektron content is added, changed or deleted, the Ektron database is updated.

NOTE: To learn about which events trigger a crawl, see Full vs. Incremental Crawls .

2. If the change warrants a full crawl, it is launched immediately.

3. If the change warrants an incremental crawl, the Ektron Search Server Service updates the flag that determines if a crawl needs to be started to Yes. You can view this flag on the Search Status screen's Incremental Crawl Request Pending field.

When the crawl interval expires, the Ektron CMS File Helper Service sends content updates to the Ektron Protocol Handler Service.

4. The Ektron Protocol Handler Service feeds the content updates to Search Server.

 

How Queries are Processed

Querying is the process by which the CMS retrieves content from the search index.

The Ektron site uses Ektron's Query Service to connect to Microsoft Search Server 2010.


Ektron Version 8.5, Doc. Rev. 2.0 (Dec. 2011)
Visit the
Ektron Dev Center at http://dev.ektron.com 1–866–4–EKTRON
Ektron Documentation, © 2011 Ektron, Inc.